1986 Mercedes-Benz 560SL A 560SL of 1986 can trace its ancestry back to 1954 and the world champi View More